import {BehaviorWithStore} from "mobx-miniprogram-bindings"

// 用户信息仓库
import {
  userStore
} from "../../stores/userstore"
// 购物车信息仓库
import {
  cartStore
} from "../../stores/cartObj"
// 订单仓库
import {
  orderStore
} from '../../stores/orderObj'

export const ordersBehavior = BehaviorWithStore({
  storeBindings: [
    {
      store: userStore,
      fields: ['userInfo']
    },{
      store: cartStore,
      fields: ['cartList','show'],
      actions: ['changeCartList','changeShow']
    },{
      store: orderStore,
      actions: ['updateOrder'],
      fields: ['order']
    }
  ]
})